great yellowcress (nasturtium amphibium) - English Synonyms Dictionary